
import request from '../../utils/request'


//充值查询
interface IRechargeQuery{
  saleOrganizationID:string,
    phoneNumber?:string
    strTime?:string 
    endTime?:string
    shopID?:string

}
export  function getRecharge(params:IRechargeQuery) {
  return request({
    url: '/sale/order/getRecharge',
    method: 'get',
    params
   
  })
}

//充值明细
export  function getRechargeDesc(saleOrganizationID,orderID) {
  return request({
    url: '/sale/order/getRechargeDetails',
    method: 'get',
    params:{saleOrganizationID,orderID}
   
  })
}

//退款
export  function refound(orderID) {
  return request({
    url: '/sale/order/pos/memberRechargeRefundOrder',
    method: 'post',
    data:{orderID}
   
  })
}

//刷新
export  function rechargeRefresh(data) {
  return request({
    url: '/sale/order/pos/refreshShopMemberAwaitingPaymentOrder',
    method: 'post',
    data
   
  })
}
// 
// public class RefreshMemberRechargeOrderAdd {

//   /**
//    * 会员ID
//    */
//   private Long memberID;

//   /**
//    * 订单ID
//    */
//   private Long orderID;

//   /**
//    *电子支付交易单号
//    */
//   private String tradeNO;

//   /**
//    * 销售组织机构ID
//    */
//   private Integer saleOrganizationID;

//   /**
//    * 店铺ID
//    */
//   private Integer shopID;

//   /**
//    * 网络支付账户类型
//    */
//   private String accountType;

//   /**
//    * 订单编号（流水号）
//    */
//   private String number;

//   /**
//    * 本金
//    */
//   private BigDecimal capital;

//   /**
//    * 赠金
//    */
//   private BigDecimal giveCash;

//   /**
//    * 手机号码（t_M_User）PhoneNumber
//    */
//   private String memberPhoneNumber;

//   /**
//    * 会员余额变动发生点
//    */
//   private String occurrencePoint;

//   /**
//    * 销售组织机构（t_BM_Organization）Name_K
//    */
//   private String saleOrganizationName;

//   /**
//    * 店铺名称
//    */
//   private String shopName;

//   /**
//    * 赠送优惠券
//    */
//   List<RefreshMemberRechargeCouponAdd> refreshMemberRechargeCouponAdds;
// }